/*
 * xntype.h
 *
 *  Created on: 2013-6-20
 *  Author: xnan
 */

#ifndef XNL_XNTYPE_H_
#define XNL_XNTYPE_H_

// base type
typedef int           XNint;
typedef short         XNshort;
typedef long          XNlong;
typedef unsigned int  XNuint;
typedef unsigned long XNulong;
typedef unsigned char XNchar;
typedef char          XNbyte;
typedef float         XNfloat;
typedef double        XNdouble;
typedef bool          XNbool;

typedef int           XNindex;
typedef int           XNcount;
typedef int           XNsize;
typedef int           XNflag;
typedef unsigned long XNtimestamp;

#endif /* XNL_XNTYPE_H_ */
